The phrase "comfortable lodging" means a place to stay that is cozy, pleasant, and makes you feel at ease and relaxed.